package com.jumi.microservice.material.service;

import java.util.List;

import com.jumi.microservice.material.domain.JmGoodsTax;
import com.jumi.microservice.material.vo.JmGoodsTaxVo;

/**
 * 服务层接口
 * @author zhangy
 *
 */
public interface GoodsTaxService {

	/**
	 * 返回全部列表
	 * @return
	 */
	public List<JmGoodsTax> findAll();

	
	/**
	 * 增加
	*/
	public int add(JmGoodsTax goodsTax);
	
	
	/**
	 * 修改
	 */
	public int update(JmGoodsTax goodsTax);
	

	/**
	 * 根据ID获取实体
	 * @param id
	 * @return
	 */
	public JmGoodsTax findOne(Integer id);


	/**
	 * 条件查询(不分页)
	 */
	public List<JmGoodsTax> findPage(JmGoodsTaxVo goodsTaxVo);


	/**
	 * 根据税务编码查询税务主键
	 * @param taxCode
	 */
	Integer findTaxIdByTaxCode(String taxCode);
}
